home *** CD-ROM | disk | FTP | other *** search
- /*------ task related functions ---------------------------------------*/
- #pragma libcall SysmonBase smGetTaskInfo 1e 801
- #pragma libcall SysmonBase smFreeze 24 901
- #pragma libcall SysmonBase smUnFreeze 2a 901
- #pragma libcall SysmonBase smSleep 30 001
- /*------ formatting functions -----------------------------------------*/
- #pragma libcall SysmonBase smVKPrintf 36 9802
- #pragma libcall SysmonBase smVSPrintf 3c 98B03
- /*------ system diagnostics -------------------------------------------*/
- #pragma libcall SysmonBase smVSysLog 42 98003
- /*------ More TaskInfo functions --------------------------------------*/
- #pragma libcall SysmonBase smFindTaskInfo 48 901
- #pragma libcall SysmonBase smNextTaskInfo 4e 901
- /*------ System Shutdown ----------------------------------------------*/
- #pragma libcall SysmonBase smHalt 54 001
- /*---Functions in V1 or higher ----------------------------------------*/
- /*------ Safe Formatting to buffer ------------------------------------*/
- #pragma libcall SysmonBase smVSnPrintf 5a 980B04
- /*------ Check if a Node is linked in a List --------------------------*/
- #pragma libcall SysmonBase smFindNode 60 9802
- /*------ System Broadcast Messages Handling ---------------------------*/
- #pragma libcall SysmonBase smAddBroadcastPort 66 901
- #pragma libcall SysmonBase smRemBroadcastPort 6c 901
- #pragma libcall SysmonBase smSendBroadcastMsg 72 901
- /*------ Vector Base Register -----------------------------------------*/
- #pragma libcall SysmonBase smGetVBR 78 0
- /*pragma libcall SysmonBase smMoveVBR 7e 0*/
- /*------ Task Table Arbitration ---------------------------------------*/
- #pragma libcall SysmonBase smLockTaskTable 84 001
- #pragma libcall SysmonBase smUnLockTaskTable 8a 001
- /*------ Signal Exceptions control ------------------------------------*/
- #pragma libcall SysmonBase smDisallowExcept 90 0
- #pragma libcall SysmonBase smAllowExcept 96 0
- /*------ Task Hibernation and Wake Up ---------------------------------*/
- #pragma libcall SysmonBase smHibernate 9c 0
- #pragma libcall SysmonBase smWakeUp a2 901
- #pragma libcall SysmonBase smScheduleWakeUp a8 901
- /*------ Exit from exception code -------------------------------------*/
- #pragma libcall SysmonBase smEndExcept ae 001
- /*------ Wait for all signals in the mask -----------------------------*/
- #pragma libcall SysmonBase smWaitAnd b4 001
-